leather strand - French English Dictionary